london edinburgh accommodation glasgow scotland b&b ireland holiday christmas escorts short breaks wales cottage self catering holidays escort bed and breakfast